Kezdőoldal > General > Abevjava ujbol – XCopy szivat

Abevjava ujbol – XCopy szivat


Sikerult letesztelnem a masik cikkben leirtakat. Mint elkepzeles jo volt, de a scriptben volt nemi hiba. Igy most leirom a helyes scriptet, illetve nemi kommentart Smile
 
Szoval kezdem mindjart azzal, hogy ha nem magyar nyelvu operacios rendszeren futtatjuk, akkor az asztal nem Asztal, hanem mondjuk Desktop – emiatt is kell egy nyelv-ellenorzo resz. Igazibol ez mar csak hab a tortan, de az xcopy hasznalatakor derult ki, hogy nem mindegy a nyelv. Ugyanis a masodik masolasnal, ahol az Enyk allomanyt masoljuk, az Xcopy megkerdezi, hogy a cel az Fajl vagy konyvtar. Emiatt nem is megy tovabb… Semmi gond, megadjuk neki, hogy Fajl legyen (egy Echo kimenetet becsovezzuk neki). Ezutan gyors teszt a gepemen, majd kenyelmesen hatradoltem. Kesz… Angolul File-t kerdez, magyarul Fajl-t, tehat mindket helyen az F betu megoldas.
 
Hogy biztos legyek benne, azert meg kiprobaltam egy magyar gepen. S ekkor jott a hanyattvagodas: nem fogadta el. Nekialltam parancs-sorbol probalgatni – s kiderult, hogy hiaba a kiiras, mely szerint "Fajl vagy Konyvtar" – a K stimmel, mint konyvtar, de a fajlra a megoldas… a P betu. Nem, nem az A, mint allomany, hanem P. Mint fajl. Szoval… ennyit a magyaritasokrol…
 
Ja, s mivel volt egy kis elirasi hiba, termeszetesen tobb helyre bekerul az idezojel (Start menu szokozt tartalmazo volta miatt)… A tobbi helyre pedig alapbol, hogy ne legyen gond (pl. Documents and settings miatt).
 
S akkor a helyes script:
 
@Rem **** Halozati beallitas eseten ****
@Set Source=\ServerShare
@Set AbevDir=%Source%Abev2009
@Net use V: %Source% >>%SystemDrive%Abev.log
:: Checking the language
@if exist "%AllUsersProfile%Desktop" (
Set Valasz=F
Set Asztal=Desktop
) Else (
Set Valasz=P
Set Asztal=Asztal
)
 
@XCopy "%AbevDir%Abevjavapath.cfg" %SystemRoot% /Y >>%SystemDrive%Abev.log
@Echo %Valasz%|XCopy "%AbevDir%ENyK.enyk" "%UserProfile%.abevjava%Username%.enyk" /Y >>%SystemDrive%Abev.log
@XCopy "%AbevDir%AbevJava.lnk" "%UserProfile%Start Menu" /Y >>%SystemDrive%Abev.log
@XCopy "%AbevDir%AbevJava.lnk" "%UserProfile%Asztal" /Y >>%SystemDrive%Abev.log
 
Advertisements
Kategóriák:General
  1. Még nincs hozzászólás.
  1. No trackbacks yet.

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés / Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés / Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés / Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés / Módosítás )

Kapcsolódás: %s

%d blogger ezt kedveli: