Windows 7, 64bit.
Biri oturum açma sırasında diğeri oturumu kapatmada çalışan iki basit .bat komut dosyası oluşturdum . .Bat dosyaları bulunur C:\bat
. Diğer kullanıcılar bu klasöre erişebilir.
Her .bat dosyasının içeriği aşağıdadır (temelde devcon.exe kullanarak belirli bir aygıtı devre dışı bırakın / etkinleştirin );
disable.bat
devcon disable "FTDIBUS\COMPORT&VID_0D2C&PID_032A"
enable.bat
devcon enable "FTDIBUS\COMPORT&VID_0D2C&PID_032A"
Grup ilkesi logon / logoff betiğini aşağıdakileri yaparak ayarladım;
- bilgisayarıma yerel yönetici olarak giriş yaptım
- start> run> gpedit.msc
- kullanıcı yapılandırması> Windows ayarları
- scriptler (Oturum Aç / Kapat)
- iki .bat dosyamı sırasıyla Logon / Logoff'a ekledi
Komut dosyaları çalışır, ancak yalnızca yerel yönetici olarak giriş yaptığımda (ilkeyi oluşturan kullanıcı). Başka bir (yönetici olmayan) kullanıcı oturum açtığında, komut dosyaları dikkate alınmaz gibi görünüyor.
Bunu, PC'de oturum açan her kullanıcı için komut dosyalarının çalışacağı şekilde nasıl ayarlayabilirim?
Bu bilgisayar, üzerinde hiçbir kontrolüm olmadığı AD etki alanı üzerindedir.
Yönetici olmayan bir kullanıcı olarak giriş yaptığınızda .bat dosyalarını manuel olarak çalıştıramıyorum. Muhtemelen bunun nedeni, .bat dosyalarının bir aygıtı aygıt yöneticisinde devre dışı bırakmaya çalışıyor olmasıdır. Yönetici olmayan kullanıcılar, cihaz yöneticisindeki cihazları devre dışı bırakamaz, bunu yapmaya çalışırken bir hata alıyorum.
Herhangi bir yardım takdir edilmektedir.
1.)
EXECUTE uygulamasına sahip oldukları toplu komut dosyası dosyalarına 2.)
erişebilmelerini ve toplu komut dosyasının yürüttüğü tüm komutları çalıştırabilmelerini sağlamalısınız. Sorunu çözmenize yardımcı olursa, bunu bir cevap olarak eklemekten memnuniyet duyarım.