MoveFile Tablosu
Bu tablo, belirtilen kaynak dizinden belirtilen hedef dizine taşınacak veya kopyalanacak dosyaların listesini içerir.
MoveFile tablosunda aşağıdaki sütunlar bulunur.
Sütun | Tür | Anahtar | Nullable |
---|---|---|---|
FileKey | Tanımlayıcı | Y | N |
Parça_ | Tanımlayıcı | N | N |
SourceName | metin | N | Y |
DestName | dosya adı | N | Y |
SourceFolder | Tanımlayıcı | N | Y |
DestFolder | Tanımlayıcı | N | N |
Seçenekler | tamsayı | N | N |
Sütun
-
FileKey
-
Belirli bir MoveFile kaydını benzersiz olarak tanımlayan birincil anahtar.
-
Component_
-
Bileşeni tablosundaki dış anahtar. Bu anahtar tarafından başvuruda bulunan bileşen yükleme veya kaldırma için seçilmediyse, bu MoveFile girdisinde hiçbir işlem yapılmaz.
-
SourceName
-
Bu sütun taşınacak veya kopyalanacak kaynak dosyaların yerelleştirilebilir adını içerir. Bu sütun boş bırakılabilir. SourceFolder sütununun açıklamasına bakın. Bu alan uzun bir dosya adı içermelidir ve joker karakterler (* ve ?) içerebilir.
-
DestName
-
Bu sütun, özgün dosya taşındıktan veya kopyalandıktan sonra verilecek yerelleştirilebilir adı içerir. Bu alan boşsa hedef dosyaya kaynak dosyayla aynı ad verilir.
-
SourceFolder
-
Bu sütun, kaynak dizinin tam yolunu çözümleyen bir değere sahip bir özelliğin adını içerir. SourceName sütunu boş bırakılırsa, SourceFolder sütununda adlı özelliğin kaynak dosyanın kendisinin tam yolunu (dosya adı dahil) içerdiği varsayılır.
-
DestFolder
-
Değeri hedef dizinin tam yoluna çözümlenen bir özelliğin adı.
-
Seçenekleri
-
İşletim modunu belirten tamsayı değeri.
Sabit Onaltı -lık On -da -lık Anlam (yok) 0x000 0 Kaynak dosyayı kopyalayın. msidbMoveFileOptionsMove 0x001 1 Kaynak dosyayı taşıyın.
Açıklamalar
MoveFile tablosunun SourceName sütununa "*" joker karakteri girilirse ve DestName sütununda bir hedef dosya adı belirtilirse, taşınan veya kopyalanan tüm dosyalar kaynaklardaki adları korur.
Bu tablo, MoveFiles eylemi tarafından işlenir.
Doğrulama