Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

hi,

ich habe ein script geschrieben, das Verzeichnisrechte setzt.

dabei greife ich über system auf den befehl cacls zu.

das programm funktioniert soweit, aber ich werde jedesmal gefragt, ob ich die rechte setzten möchte und muss dann immer noch manuell ja eingeben.

wie kann ich es in meinem perlcode realisieren, dass die eingabe ja automatisch gemacht wird?

geht das ungefähr so: print STDIN?

ich dachte man kann das ganze so lösen, dass man einfach den ascii - code von ja und enter eingibt.

geht das so?

danke korea1

Geschrieben

hi,

mein code sieht jetzt so aus:

<qoute>

system("CACLS \"$Pfad.$Verzeichnis\" /T /G Jeder:C");

echo Y | cacls;

</qoute>

jetzt bekomme ich folgende fehlermeldung:

Can't locate object method "echo" via package "Y" at E:\attribute_tool\add_attribute.pl line 36.

hab ich da was falsch verstanden?

danke korea1

Geschrieben
Originally posted by korea1

<qoute>

system("CACLS \"$Pfad.$Verzeichnis\" /T /G Jeder:C");

echo Y | cacls;

</qoute>

jetzt bekomme ich folgende fehlermeldung:

Can't locate object method "echo" via package "Y" at E:\attribute_tool\add_attribute.pl line 36.

vielleicht klappts ja so:

echo Y | `cacls \"$Pfad.$Verzeichnis\" /T /G Jeder:C`

mfg attheo

Geschrieben

ich hab das problem jetzt gelöst und zwar so:

system("XCACLS \"$Pfad$Verzeichnis$Unterverzeichnis\" /T /G Jeder:C /Y");

das /y setzt rechte ohne vorher zu fragen.

trotzdem danke

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...